﻿using System;

namespace KPIS.GERP.GIMS.MODEL
{
    [Serializable]
    public class PurchaseOrderPenaltyInfo
    {
        private Nullable<int> seq;
        private string name;
        private string descr;
        private Nullable<double> rate;
        private SysPenaltyRateTypeInfo infoPenaltyRateType;
        private SysPenaltyCountInfo infoPenaltyCount;
        private Nullable<double> least;
        private PurchaseOrderInfo infoPurchaseOrder;
        private string penaltyDetail;
        private RecordInfo infoRecord;

        public PurchaseOrderPenaltyInfo()
        {

        }

        public Nullable<int> Seq
        {
            set { seq = value; }
            get { return seq; }
        }

        public string Name
        {
            set { name = value; }
            get { return name; }
        }

        public string Descr
        {
            set { descr = value; }
            get { return descr; }
        }

        public Nullable<double> Rate
        {
            set { rate = value; }
            get { return rate; }
        }

        public SysPenaltyRateTypeInfo InfoPenaltyRateType
        {
            set { infoPenaltyRateType = value; }
            get { return infoPenaltyRateType; }
        }

        public SysPenaltyCountInfo InfoPenaltyCount
        {
            set { infoPenaltyCount = value; }
            get { return infoPenaltyCount; }
        }

        public Nullable<double> Least
        {
            set { least = value; }
            get { return least; }
        }

        public PurchaseOrderInfo InfoPurchaseOrder
        {
            set { infoPurchaseOrder = value; }
            get { return infoPurchaseOrder; }
        }

        public string PenaltyDetail
        {
            set { penaltyDetail = value; }
            get { return penaltyDetail; }
        }

        public RecordInfo InfoRecord
        {
            set { infoRecord = value; }
            get { return infoRecord; }
        }
    }
}
